cattle grid – Català–English translations

🇬🇧 en ca

cattle grid noun

  • grid of parallel metal bars
barrera canadenca
Wiktionary Links